cell skeleton - French English Dictionary